//
var express =require("express");
var app=express();


// 配置数据库连接 开始
var mongoose =require("mongoose");
// 连接到  库 >集合(用户表) >字段
var dbUrl="mongodb://127.0.0.1:27017/h51904" 

mongoose.connect(dbUrl,(err)=>{
    if(err){
        console.log(err)
    }else{
        console.log("数据库连接成功")
    }
})
//搭建用户数据骨架
var usersSchema= new mongoose.Schema({
    uname:{
        type:String, //
        // unique:true  // 字段唯一
    },
    upwd:{
        type:String
    },
    // 设置默认值
    sex:{
        type:Number,
        default:0
    }
 },{versionKey:false})   //versionKey _v 取消
// 集合  users
var usersModel=mongoose.model("users",usersSchema);

// 注意 设置 唯一字段 一定要注意unique, 如果 后来要修改 唯一字段,要删除集合名,而不是 重启项目
// 配置数据库连接 结束


app.get("/:uname/:upwd",(req,res)=>{
    var params=req.params;
    var data={
        uname:params.uname,
        upwd:params.upwd
    }

    // 增加

    usersModel.create(data,(err,info)=>{
        if(err){
            console.log(err);
        }else{
            console.log("success");
        }

        // 第二个参数 当保存成功 将存入成功数据返回给你
    })
    //删
    // usersModel.remove({uname:"Msea"},(err)=>{})

    // 改
    // var data={$set:{uname:"里虎冲"}}
    // usersModel.update({uname:条件},data,(err)=>{})

    //查
     // usersModel.find({uname:"Msea"},(err)=>{})


    

    res.send("run");
})
app.listen(8899)